var pageNumber=1, pageSize=20;


function page(total) {
	//执行一个laypage实例
	layui.laypage.render({
		elem: 'page' //注意，这里的 test1 是 ID，不用加 # 号
		,count: total //数据总数，从服务端得到
		,curr: pageNumber
		,limit: pageSize
		,jump: function(obj, first){

			if (pageNumber != obj.curr) {
				pageNumber = obj.curr;
				search();
			}

		}
	});
}

/**
 * 日期格式化
 * @param date
 * @param fmt
 * @returns {*}
 */
function dateFormat(date, fmt) {
	if (typeof date == "number") {
		date = new Date(date);
	}
	let ret;
	const opt = {
		"y+": date.getFullYear().toString(),        // 年
		"M+": (date.getMonth() + 1).toString(),     // 月
		"d+": date.getDate().toString(),            // 日
		"H+": date.getHours().toString(),           // 时
		"m+": date.getMinutes().toString(),         // 分
		"s+": date.getSeconds().toString()          // 秒
		// 有其他格式化字符需求可以继续添加，必须转化成字符串
	};
	for (let k in opt) {
		ret = new RegExp("(" + k + ")").exec(fmt);
		if (ret) {
			fmt = fmt.replace(ret[1], (ret[1].length == 1) ? (opt[k]) : (opt[k].padStart(ret[1].length, "0")))
		};
	};
	return fmt;
}

/**
 * 获取url参数
 * @param variable
 * @returns {string|boolean}
 */
function getUrlParam(variable)
{
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if(pair[0] == variable){return pair[1];}
	}
	return(false);
}
